Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Santa Clara, California (CA), United States

Stan`s Donut Shop
5
50 reviews

2628 Homestead Rd, Santa Clara, CA 95051-5351, Santa Clara

This place has a lot of history here from the signs, the old photos, menus, right down to the vintage equipment used to